a soft spot - Español Inglés Diccionario